home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 38 / Amiga Format CD38 (1999-03-15)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-04].iso / -seriously_amiga- / programming / other / wild / include / clib / wild_protos.h < prev    next >
C/C++ Source or Header  |  1999-01-25  |  1KB  |  40 lines

  1. #ifndef CLIB_WILD_PROTOS_H
  2. #define CLIB_WILD_PROTOS_H
  3.  
  4. /*
  5. **    $VER: wild_protos.h 2.00 (13.10.98)
  6. **
  7. **    Wild.library prototypes.
  8. **
  9. */
  10.  
  11. #ifndef  EXEC_TYPES_H
  12. #include <exec/types.h>
  13. #endif
  14.  
  15. #include <wild/wild.h>
  16.  
  17. struct     WildApp     *AddWildApp(struct MSGPort *wildport,struct TagItem *tags);
  18. void            RemWildApp(struct WildApp *wildapp);
  19. struct    WildModule    *LoadModule(char *type,char *name);
  20. void            KillModule(struct WildModule *module);
  21. void            SetWildAppTags(struct WildApp *wildapp,struct TagItem *tags);
  22. void            GetWildAppTags(struct WildApp *wildapp,struct TagItem *tags);
  23. struct     WildThread    *AddWildThread(struct WildApp *wildapp,struct TagItem *tags);
  24. void            RemWildThread(struct WildThread *thread);
  25. ULONG            *AllocVecPooled(ULONG size,ULONG *pool);
  26. void            FreeVecPooled(ULONG *mem);
  27. void            RealyzeFrame(struct WildApp *wildapp);
  28. void            InitFrame(struct WildApp *wildapp);
  29. void            DisplayFrame(struct WildApp *wildapp);
  30. struct    WildTable    *LoadTable(ULONG ID,char *name);
  31. void            KillTable(struct WildTable *table);
  32. ULONG            LoadFile(ULONG offs,char *name,ULONG *pool);
  33. struct     WildExtension    *LoadExtension(char *libname,ULONG version);
  34. void            KillExtension(struct WildExtension *extension);
  35. struct    WildApp        *FindWildApp(struct TagItem *tags);
  36. ULONG            *BuildWildObject(struct TagItem *tags);
  37. void            FreeWildObject(ULONG *object);
  38. ULONG            *LoadWildObject(struct WildApp *wapp,struct TagItem *tags);
  39. ULONG            *GetWildObjectChild(ULONG *object,ULONG childtype,ULONG number);
  40. #endc